package com.qk.service;

import com.qk.common.PageResult;
import com.qk.entity.Role;

import java.util.List;

public interface RoleService {
    // 1. 增
    void add(Role role);

    // 2. 删
    void deleteById(Integer id);

    // 3. 改
    void update(Role role);

    // 4. 查 -- 分页查询
    PageResult<Role> list(String name, String label, Integer page, Integer pageSize);

        // 查 -- 根据ID
    Role getById(Integer id);

        // 查 -- 查所有角色
    List<Role> getAllRoles();
}
